package com.letoken.platform.repo.admin.res.user;

import com.fasterxml.jackson.annotation.JsonFormat;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.math.BigDecimal;
import java.time.LocalDateTime;


/**
 * @author letokenlabs
 * @date 2022/11/23$
 */
@Data
@ApiModel(value = "查询kol列表请求返回对象", description = "查询kol列表请求返回对象")
public class QueryAppKolListRes {


    @ApiModelProperty(name = "userId", value = "用户id", required = true, example = "admin")
    private String userId;

    @ApiModelProperty(name = "ecoLevel", value = "生态建设等级", required = true, example = "1")
    private Integer ecoLevel;

    @ApiModelProperty(name = "fundLevel", value = "基金登记", required = true, example = "1000")
    private Integer fundLevel;

    @ApiModelProperty(name = "teamMembers", value = "团队人数", required = true, example = "10")
    private Integer teamMembers;

    @ApiModelProperty(name = "teamValue", value = "团队业绩", required = true, example = "100")
    private BigDecimal teamValue;

    @ApiModelProperty(name = "ecoValue", value = "生态建设值", required = true, example = "100")
    private BigDecimal ecoValue;

    @ApiModelProperty(name = "userAchievement", value = "个人铸币", required = true, example = "100")
    private BigDecimal userAchievement;

    @ApiModelProperty(name = "teamSumValue", value = "团队铸币", required = true, example = "100")
    private BigDecimal teamSumValue;

    @ApiModelProperty(name = "mallAchievement", value = "个人消费", required = true, example = "100")
    private BigDecimal mallAchievement;

    @ApiModelProperty(name = "teamMallAchievement", value = "团队消费", required = true, example = "100")
    private BigDecimal teamMallAchievement;

    @ApiModelProperty(name = " fundAchievement", value = " 个人基金", required = true, example = "100")
    private BigDecimal fundAchievement;

    @ApiModelProperty(name = "teamFundAchievement", value = "团队基金", required = true, example = "100")
    private BigDecimal teamFundAchievement;


}
